third party declarant - English Synonyms Dictionary